import Api from "@/api/index";
const locDataPromise = () => import('./json/locationSelect.json');

export default function (inst) {
  // 自定义字典
  inst.add("_sex", [{ label: "男", value: "0" }, { label: "女", value: "1" }, { label: "其他", value: "2" }])
  inst.add("_able", [{ label: "是", value: "1",listClass:"success" }, { label: "否", value: "0",listClass:"danger" }])
  inst.add("_tempCate", [
    { label: "首页-菜单", value: "index_menu" },
    { label: "首页-导航", value: "index_nav" },
    { label: "首页-专题专栏", value: "index_ztzl" },
    { label: "首页-底部", value: "index_footer" },
  ])

  inst.add("_webCate", [
    { label: "公司概况", value: "introduce" },
    { label: "业务领域", value: "business" },
    { label: "发展基础", value: "base" },
    { label: "企业文化", value: "culture" },
    { label: "人力资源", value: "resources" },
    { label: "党的建设", value: "building" },
    { label: "信息公开", value: "info" },
    { label: "公司要闻", value: "gsyw" },
    { label: "媒体聚焦", value: "mtjj" },
    { label: "行业动态", value: "hydt" },
    { label: "子公司报道", value: "zgsbd" },
    { label: "导航-信息公开", value: "xxgk" },
    { label: "导航-专题专栏", value: "ztzl" },
    { label: "导航-业务领域", value: "ywly" },
  ])

  // 区域信息
  inst.add("_$location",()=>{
      return locDataPromise().then((res)=>res.data)
  })

  // 页面分类
  inst.add("_web_cate",()=>Api('base.webCate'))
}

